package powtorka.serializacja;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;

public class SerializacjaTester {

	public static void main(String[] args) {

		Serializacja doZapisu = new Serializacja();
		Serializacja odczytano = null;
		
		try {
			ObjectOutputStream os = new ObjectOutputStream(new FileOutputStream(new File("plik.ser")));
			os.writeObject(doZapisu);
			os.close();
		} catch (FileNotFoundException e) {
			System.out.println("Nie odnaleziono pliku");
		} catch (IOException e) {
		}
		
		try {
			ObjectInputStream is = new ObjectInputStream(new FileInputStream(new File("plik.ser")));
			odczytano = (Serializacja) is.readObject();
			is.close();
		} catch (FileNotFoundException e) {
			System.out.println("Nie odnaleiono pliku");
		} catch (IOException e) {
		} catch (ClassNotFoundException e) {
		}
		
		System.out.println(odczytano.toString());
		
	}

}
